Espressif Systems /ESP32 /RMT /CH0CONF1

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as CH0CONF1

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (TX_START)TX_START 0 (RX_EN)RX_EN 0 (MEM_WR_RST)MEM_WR_RST 0 (MEM_RD_RST)MEM_RD_RST 0 (APB_MEM_RST)APB_MEM_RST 0 (MEM_OWNER)MEM_OWNER 0 (TX_CONTI_MODE)TX_CONTI_MODE 0 (RX_FILTER_EN)RX_FILTER_EN 0RX_FILTER_THRES0 (REF_CNT_RST)REF_CNT_RST 0 (REF_ALWAYS_ON)REF_ALWAYS_ON 0 (IDLE_OUT_LV)IDLE_OUT_LV 0 (IDLE_OUT_EN)IDLE_OUT_EN

Fields

TX_START

Set this bit to start sending data for channel0.

RX_EN

Set this bit to enbale receving data for channel0.

MEM_WR_RST

Set this bit to reset write ram address for channel0 by receiver access.

MEM_RD_RST

Set this bit to reset read ram address for channel0 by transmitter access.

APB_MEM_RST

Set this bit to reset W/R ram address for channel0 by apb fifo access

MEM_OWNER

This is the mark of channel0’s ram usage right.1’b1:receiver uses the ram 0:transmitter uses the ram

TX_CONTI_MODE

Set this bit to continue sending from the first data to the last data in channel0 again and again.

RX_FILTER_EN

This is the receive filter enable bit for channel0.

RX_FILTER_THRES

in receive mode channel0 ignore input pulse when the pulse width is smaller then this value.

REF_CNT_RST

This bit is used to reset divider in channel0.

REF_ALWAYS_ON

This bit is used to select base clock. 1’b1:clk_apb 1’b0:clk_ref

IDLE_OUT_LV

This bit configures the output signal’s level for channel0 in IDLE state.

IDLE_OUT_EN

This is the output enable control bit for channel0 in IDLE state.

Links

() ()